cast its leaves - Turco Inglés Diccionario